PGM-FI Series Final Bonus Part 10: What is O2 Sensor? Function, symptoms of failure, how to test. Completes our 8-sensor PGM-FI education based on Honda Satu Hati series.
What is O2 Sensor?
O2 = Oxygen Sensor (also called O2S or Lambda Sensor). Located in exhaust header / muffler. Measures remaining oxygen in exhaust gas after combustion. Tells ECU if mixture is rich (too much fuel) or lean (too much air). Only on newer Honda PGM-FI manual bikes with closed-loop system (CB150R new, CBR150R, some Supra GTR variants).
It's a zirconia sensor that generates voltage: Rich = ~0.8-0.9V, Lean = ~0.1-0.2V. ECU aims for 0.45V (stoichiometric 14.7:1 air-fuel ratio).
Function in PGM-FI - Closed-Loop Control
- Fuel Trim Correction: ECU constantly adjusts fuel +/- 10% based on O2 feedback to keep 14.7:1 perfect ratio
- Emission Control: Keeps catalytic converter working efficiently, reduces CO/HC emissions
- Fuel Economy: Prevents running rich = saves fuel 5-10%
- Self-Learning: ECU learns long-term fuel trim from O2 data
- Only Active When Hot: O2 heater warms sensor to 300°C+ before it works (30-60 sec after start)
Symptoms of Bad O2 Sensor
1. MIL Code 21-1 / 23-1
Honda MIL 21 or 23 = O2 sensor circuit / heater malfunction
2. High Fuel Consumption / Poor Mileage
Most common. ECU goes to open-loop (default rich map) when O2 fails = uses more fuel. 10-20% increase typical.
3. Black Smoke, Sooty Spark Plug
Running rich constantly
4. Rough Idle / Slight Hesitation
Fuel trim not correcting
5. Failed Emission Test
6. O2 Sensor Stuck Reading
Scanner shows O2 voltage stuck at 0.1V or 0.9V, not fluctuating
How to Test O2 Sensor with Multimeter
Heater Resistance Test (Unplugged, Key OFF)
O2 sensor has 4 wires: 2 white (heater), 1 black (signal), 1 gray (ground) - colors vary. Measure heater wires (white-white):
- Should be 5-10 Ω at 20°C
- Open (OL) = heater broken = slow to activate
Signal Voltage Test (Plugged, Engine Hot, Running)
Set multimeter to DC V 2V. Backprobe signal wire (black). Warm engine to operating temp (fan on), hold RPM at 2,500-3,000:
- Good O2: Voltage should FLUCTUATE rapidly 0.1V - 0.9V (rich-lean-rich-lean) about 1-2 times per second
- Stuck Lean: Always 0.1-0.2V = lean (vacuum leak, low fuel pressure, or bad sensor)
- Stuck Rich: Always 0.8-0.9V = rich (injector leaking, high fuel pressure, or bad sensor)
- Dead: 0V or stuck at 0.45V = bad sensor
Quick Test - Create Rich/Lean Condition
At idle, spray carb cleaner into intake (creates rich) = O2 should go to 0.9V. Create vacuum leak (pull small hose) = O2 should go to 0.1V. If no change = dead sensor.
How to Fix / Replace
- Check exhaust for leaks near O2 - false lean reading
- Check wiring for melt near exhaust
- Clean? Don't clean with chemicals - will kill sensor. Replace if contaminated with silicone, lead, or oil
- Replace with OEM or Denso/NTK equivalent. Apply anti-seize ONLY on threads, not tip. Torque: 40-50 Nm
- After replacement, clear MIL and run engine 5 min to relearn
Complete PGM-FI 8-Sensor Series - Now 100% Complete!
Our full Honda PGM-FI sensor series for sinaroe.eu.org:
- PGM-FI Technology Overview
- MAP Sensor - Manifold Absolute Pressure - MIL 1-1
- TP Sensor - Throttle Position - MIL 8-1 - Jerking
- IAT Sensor - Intake Air Temperature - MIL 1-2 - Hard cold start
- EOT Sensor - Engine Oil Temperature - MIL 7-1 - Hard cold start, rich
- CKP Sensor - Crankshaft Position - MIL 8-2 / 19 - No spark, won't start
- O2 Sensor - Oxygen - MIL 21-1 - High fuel consumption (THIS ARTICLE - FINAL)
- Bank Angle Sensor + IACV (bonus safety/idle)
Labels: Honda Service Guides, Electrical System, Engine & Transmission, Fuel Economy
